﻿/// <summary>
/// Beinhaltet die Actions für das Arbeiten mit DynamicData
/// </summary>
public enum EActionDynamicData
{
    DynamicDataTypeAdd,         //Erstellen eines Dynamischen Datentyps
    DynamicDataTypesList,       //Auflisten der im System zur Verfügung stehenden Datentypen
    DynamicDataTypeEdit,        //Die Edit Funktion leitet passend auf den jeweiligen View um
    DynamicDataTypeDelete,      //Löschen des dynamischen Datentypen
    //Alle anderen Möglichkeiten zum Bearbeiten der jeweiligen Datentypen, wird direkt das Enum der Datentypen genommen!
    //Damit werden dann alle Bearbeiten Controller aufgerufen: "EFDynamicDataTypes"
    AddGroupReadRight,          //Hinzuzfügen des LeseRechtes für die Gruppe
    AddGroupWriteRight,         //Hinzufügen des Lese/Schreibrechts für die Gruppe
    DeleteGroupReadRight,       //Löschen des LeseRechts für die Gruppe
    DeleteGroupWriteRight,      //Löschen des Lese/Schreibrechts für die Gruppe
    EditGroupRights,            //Seite auf der die Gruppenrechte bearbeitet werden für den aktuellen DynamicDataType
    DeleteListEntry             //Einen Listeneintrag für den dynamischen Datentyp "List" entfernen
}
